<%@page import="utilities.DateHelper"%>
<%@page import="java.util.Calendar"%>
<%@page import="java.net.URLDecoder"%>
<%@page import="domein.*"%>
<%@page import="java.util.Map.*"%>
<%
	String pageTitel = "Parkeerplaats vrijmaken"; //pagina titel wordt getoond in header.jsp
	String typeFilter = request.getParameter("filter");
%>
<!-- include header -->
<%@ include file="../skelet/header.jsp"%>

	
<!-- begin content -->
<div class="span12">
<h2>Parkeer reserveringen beheren</h2>
<div class="well">
		<%
			String error = request.getParameter("error");
			if (error != null && !error.isEmpty()) {
		%>
		<div class="alert alert-error">
			<%
				out.println(URLDecoder.decode(error, "UTF-8") + "<br/>");
			%>
		</div>
		<%
			}
		%>

		<%
			if (request.getParameter("succesvolvrij") != null
					&& request.getParameter("succesvolvrij").equals("1")) {
		%>
		<div class="alert alert-success">
			<%
				out.println("De parkeerplaats is succesvol vrijgemaakt.");
			%>
		</div>
		<%
			}
		%>
			
		<h6>Openstaande facturen:</h6>
			<table class="table table-striped">
				<thead>
					<tr>
						<td>Actie</td>
						<td>Parkeerplaats</td>
						<td>Klant</td>
						<td>Van</td>
						<td>Tot</td>						
					</tr>
				</thead>
				<tbody>
				<%
				for (Entry<String, ParkeerPlaats> p : ParkeerTerrein.getReserveerdeParkeerplaatsen().entrySet()) {
				%>
				<%for (TimeEntry te : p.getValue().getTimeTable()){ 
					if(te.getReserveerder().equals(klant)){%>
					<tr>
						<td>
						<a href='${pageContext.request.contextPath}/medewerker/Vrijmaken.do?action=afmelden&parkeerplaats=<%=p.getKey() + "&timeentry=" + p.getValue().getTimeTable().indexOf(te)%>' class="btn btn-small">
						Afmelden</a>
						<a href='${pageContext.request.contextPath}/medewerker/Vrijmaken.do?action=verwijderen&parkeerplaats=<%=p.getKey() + "&timeentry=" + p.getValue().getTimeTable().indexOf(te)%>' class="btn btn-small">
						Verwijderen</a>
							</td>
						<td><%=p.getKey()%></td>
						<td><%=te.getReserveerder().getNaam() + " " + te.getReserveerder().getAchterNaam()%></td>
						<td><%=DateHelper.converteerDatumNaarString(te.getStartTijd())%></td>
						<td><%=DateHelper.converteerDatumNaarString(te.getEindTijd())%></td>						
					</tr>
				<%
				}}}
				%>
				</tbody>
			</table>						
		</div>
</div>
<!-- eind content -->

<!-- include footer -->
<%@ include file="../skelet/footer.jsp"%>